kaf24@firebug.cl.cam.ac.uk [Tue, 29 Mar 2005 08:05:47 +0000 (08:05 +0000)]
bitkeeper revision 1.1159.258.76 (42490c5b3SVISdc-fROkhmb0BdgCvA)
Use fwrite() to write variable string in xfrd, to make it 64-bit safe.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
mwilli2@equilibrium.research [Tue, 29 Mar 2005 00:59:32 +0000 (00:59 +0000)]
bitkeeper revision 1.1159.258.75 (4248a874u823pZnz55gxx7aUF3rUdg)
Merge ssh://freefall.cl.cam.ac.uk//auto/groups/xeno/BK/xen-2.0-testing.bk
into equilibrium.research:/export/scratch/xen-2.0-testing-sysrq.bk
mwilli2@equilibrium.research [Tue, 29 Mar 2005 00:57:29 +0000 (00:57 +0000)]
bitkeeper revision 1.1159.276.1 (
4248a7f9-4Jb7VaVyStfIWsk_XitsQ)
Make sysrq work.
Signed-off-by: <mark.williamson@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Mon, 28 Mar 2005 21:45:46 +0000 (21:45 +0000)]
bitkeeper revision 1.1159.258.74 (42487b0a9j3H5ye852jyPD3Lg6GPaw)
Add a tags target to the Xen Makefile.
Signed-off-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Mon, 28 Mar 2005 21:15:47 +0000 (21:15 +0000)]
bitkeeper revision 1.1159.258.73 (424874035MwIUi8jFNCdaLfnJCrWig)
Fix cpu_relax/rep_nop to include a compiler barrier. This is needed
for SMP booting with gcc 4.0, for example.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Mon, 28 Mar 2005 17:51:38 +0000 (17:51 +0000)]
bitkeeper revision 1.1159.258.72 (4248442au44vPuBRKPCu7xAuIZfS3Q)
Upgrade MTRR support to that from Linux 2.6.11.
Signed-off-by: Keir Fraser <keir@xensource.com>
cl349@firebug.cl.cam.ac.uk [Sat, 26 Mar 2005 01:25:46 +0000 (01:25 +0000)]
bitkeeper revision 1.1159.258.71 (4244ba1aYkdppCPVW3a0EVPx4_NxFg)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk-clean
cl349@firebug.cl.cam.ac.uk [Sat, 26 Mar 2005 01:12:37 +0000 (01:12 +0000)]
bitkeeper revision 1.1159.275.1 (4244b7056FS2uC4AapFJtHCNgoKPFg)
No direct entry to __enter_scheduler allowed. Must always pass through
softirq handler. Also domain_crash() now returns and defers
descheduling from local CPU: old behaviour is still provided by
domain_crash_synchronous().
Signed-off-by: Keir Fraser <keir@xensource.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Fri, 25 Mar 2005 23:36:25 +0000 (23:36 +0000)]
bitkeeper revision 1.1159.258.70 (4244a079wh98lZeg0t3eZdAEyBTNPQ)
Tools makefile cleanup and fix for parallel build.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Fri, 25 Mar 2005 23:01:33 +0000 (23:01 +0000)]
bitkeeper revision 1.1159.258.69 (4244984dfA_QIQFHRNZRU9hNBMo-lw)
ifdef fix.
cl349@firebug.cl.cam.ac.uk [Fri, 25 Mar 2005 13:33:46 +0000 (13:33 +0000)]
bitkeeper revision 1.1159.258.68 (4244133awyHq01j9R23NzaSBfEq5Dg)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk-clean
cl349@firebug.cl.cam.ac.uk [Fri, 25 Mar 2005 13:33:38 +0000 (13:33 +0000)]
bitkeeper revision 1.1159.272.12 (42441332UkmiN7Ka9ysrPj9ZtPvXZg)
Fix cleanup path for active writable pagetable. Reconnect page so that it
gets cleaned up correctly.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
iap10@freefall.cl.cam.ac.uk[iap10] [Fri, 25 Mar 2005 11:41:40 +0000 (11:41 +0000)]
bitkeeper revision 1.1159.258.67 (4243f8f4bOCvwTNPuva3gzEiuhWgSw)
fix to xend
iap10@freefall.cl.cam.ac.uk [Fri, 25 Mar 2005 11:06:44 +0000 (11:06 +0000)]
bitkeeper revision 1.1159.258.66 (4243f0c43z_QoFF2r32T6wIbWeep6w)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
cl349@firebug.cl.cam.ac.uk [Thu, 24 Mar 2005 21:51:46 +0000 (21:51 +0000)]
bitkeeper revision 1.1159.272.11 (42433672q27Zpx5yJpmpyepHVywt3Q)
Only include files of the TARGET_ARCH arch in TAGS file.
Signed-off-by: Christian Limpach <chris@xensource.com>
mjw@wray-m-3.hpl.hp.com [Thu, 24 Mar 2005 21:25:36 +0000 (21:25 +0000)]
bitkeeper revision 1.1159.258.65 (424331652VL7RiaHBn8P0uqDDLtLBA)
Merge xenbk@gandalf:/var/bk/xen-2.0-testing.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xen-2.0-testing.bk
xenbk@gandalf.hpl.hp.com [Thu, 24 Mar 2005 21:30:12 +0000 (21:30 +0000)]
bitkeeper revision 1.1159.274.1 (42433164m51bkJUX_X_oXhp9fyHXlA)
Merge http://xen.bkbits.net:8080/xen-2.0-testing.bk
into gandalf.hpl.hp.com:/var/bk/xen-2.0-testing.bk
mjw@wray-m-3.hpl.hp.com [Thu, 24 Mar 2005 21:24:38 +0000 (21:24 +0000)]
bitkeeper revision 1.1159.258.64 (42433016pzi5kr8wggkPTZcHlxXCpg)
Back out changes to netif backend messaging to set vifname.
Try using 'ip link' instead.
Signed-off-by: Mike Wray <mike.wray@hp.com>
kaf24@firebug.cl.cam.ac.uk [Thu, 24 Mar 2005 17:26:29 +0000 (17:26 +0000)]
bitkeeper revision 1.1159.272.10 (4242f845cpppoqILZOUsc9BDNxlTUA)
Set a block timeout at least a jiffy ahead, to have same behaviour
as native Linux.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 09:07:45 +0000 (09:07 +0000)]
bitkeeper revision 1.1159.272.9 (424131e1AxW6hgsgUY2M3meFO0k4MQ)
libxc reacts to memory allocation delay because memory is on the
scrub list.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 19:26:37 +0000 (19:26 +0000)]
bitkeeper revision 1.1159.272.8 (4240716dixo5jLBihZPvbRrP21dn4g)
Schedule page scrubbing for dead domains off the per-cpu periodic
ticker. We take 10% of busy cpus and all of idle cpu time.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 11:35:53 +0000 (11:35 +0000)]
bitkeeper revision 1.1159.272.7 (42400319uaziODdhs_qBb3aaQuxIEg)
Back-port the AGP patch that has been checked into the 2.6-mm tree
by Andrew Morton.
Signed-off-by: Keir Fraser <keir@Xensource.com>
vh249@arcadians.cl.cam.ac.uk [Mon, 21 Mar 2005 16:35:25 +0000 (16:35 +0000)]
bitkeeper revision 1.1159.272.6 (423ef7cda7Kpa_XoIQvmnA23rDLP2Q)
remove some bogus test while removing device
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
mjw@wray-m-3.hpl.hp.com [Mon, 21 Mar 2005 16:33:03 +0000 (16:33 +0000)]
bitkeeper revision 1.1159.258.63 (423ef73fgHxWB39GjIH7wq4Q4o6-3Q)
Change to choose a free vnc display based on netstat.
Signed-off-by: Mike Wray <mike.wray@hp.com>
xenbk@gandalf.hpl.hp.com [Mon, 21 Mar 2005 16:07:15 +0000 (16:07 +0000)]
bitkeeper revision 1.1159.258.62 (423ef133mgCPmDzStTLxl3QgSFPkWg)
Merge http://xen.bkbits.net:8080/xen-2.0-testing.bk
into gandalf.hpl.hp.com:/var/bk/xen-2.0-testing.bk
kaf24@firebug.cl.cam.ac.uk [Mon, 21 Mar 2005 09:51:58 +0000 (09:51 +0000)]
bitkeeper revision 1.1159.272.5 (423e993erDjsPu07ds6TGA8mhwNOAA)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
kaf24@firebug.cl.cam.ac.uk [Mon, 21 Mar 2005 09:51:50 +0000 (09:51 +0000)]
bitkeeper revision 1.1159.273.4 (
423e9936-Gs_rM0rC9UWa8TA2293kA)
Fix floppy driver on Xen -- vmalloc/vfree are unsafe because of the
context that the fd_dma functions may get called from.
Signed-off-by: Keir Fraser <keir@xensource.com>
iap10@freefall.cl.cam.ac.uk [Mon, 21 Mar 2005 08:21:45 +0000 (08:21 +0000)]
bitkeeper revision 1.1159.272.4 (423e841947gMngP1oyDbc6vVjSMbqg)
Make freebsd build scripts executable.
Signed-off-by: ian@xensource.com
iap10@freefall.cl.cam.ac.uk [Mon, 21 Mar 2005 07:58:08 +0000 (07:58 +0000)]
bitkeeper revision 1.1159.272.3 (423e7e90uxPqdRoA4EvOUikif-yhXA)
Check-in of the sparse tree for FreeBSD 5.3 (version 050317)
This currently supports running as a domU.
- to create freebsd-5.3-xenU run fbsdxensetup from anywhere in the tree
- once created go to freebsd-5.3-xenU on a FreeBSD 5.3 machine, run
xenfbsd_kernel_build - you'll find kernel and kernel.debug under
i386-xen/compile/XENCONF
See http://www.fsmware.com/xenofreebsd/5.3/xenbsdsetup.txt
Thanks to NetApp for their contributions in support of the FreeBSD port to Xen
.
Signed-off-by: Kip Macy <kip.macy@gmail.com
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@freefall.cl.cam.ac.uk [Sun, 20 Mar 2005 19:31:08 +0000 (19:31 +0000)]
bitkeeper revision 1.1159.272.2 (423dcf7cq_wRMtRWREguqLLbacTtyw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
kaf24@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 09:40:05 +0000 (09:40 +0000)]
bitkeeper revision 1.1159.273.3 (423d44f5mg2mqgtSGUZfZFYsYmHuMA)
Primary floppy controller is at port 0x3f0, not 0x340.
Signed-off-by: Keir Fraser <keir@Xensource.com>
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 20:36:50 +0000 (20:36 +0000)]
bitkeeper revision 1.1159.273.2 (423c8d62e3tPnc05kdzopOE3xfcNiA)
Allow domain0 to see PCI bridges. It should be able to deal with
seeing PCI buses twice (once as a 'root bridge' from Xen; once by
scanning behind a PCI-PCI bridge itself), and this gets rid of
problems where the bridge needs to be seen by XenLinux for drivers
to work (e.g., Mellanox Infiniband chipsets).
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 20:30:54 +0000 (20:30 +0000)]
bitkeeper revision 1.1159.273.1 (423c8bfeCXSFg6Xv58QRFeh4HYLpOQ)
Add MMC and Infiniband devices to XenLinux driver configuration
options.
Signed-off-by: Keir Fraser <keir@xensource.com>
iap10@tetris.cl.cam.ac.uk [Fri, 18 Mar 2005 13:06:04 +0000 (13:06 +0000)]
bitkeeper revision 1.1159.272.1 (423ad23cVUXoD_eqhx9vK868Hg9Xlg)
manualmerge
iap10@tetris.cl.cam.ac.uk [Fri, 18 Mar 2005 13:02:40 +0000 (13:02 +0000)]
bitkeeper revision 1.1159.271.1 (423ad1703X6TrdeKiTr87K5NCQAiGw)
trivial comment fix
Signed-off-by: ian.pratt@cl.cam.ac.uk
xenbk@gandalf.hpl.hp.com [Fri, 18 Mar 2005 11:18:23 +0000 (11:18 +0000)]
bitkeeper revision 1.1159.258.61 (423ab8ffoSYKwCMKpGSklR9lHSby6g)
Merge http://xen.bkbits.net:8080/xen-2.0-testing.bk
into gandalf.hpl.hp.com:/var/bk/xen-2.0-testing.bk
mjw@wray-m-3.hpl.hp.com [Fri, 18 Mar 2005 10:52:26 +0000 (10:52 +0000)]
bitkeeper revision 1.1159.269.8 (423ab2eapL4QIhT8q2gPBPlVaSKmZw)
Script and xdm config to connect vnc in a domain back to
a viewer running in domain-0.
Signed-off-by: Mike Wray <mike.wray@hp.com>
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 09:18:26 +0000 (09:18 +0000)]
bitkeeper revision 1.1159.258.60 (423a9ce2eJtKIkEGHQPPRXvkPvoHqQ)
Check kmalloc return value in vbd code.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 09:05:06 +0000 (09:05 +0000)]
bitkeeper revision 1.1159.258.59 (423a99c28LSWeyvb5zB2Je7BjDgLww)
Fix install script to follow symlinks.
Signed-off-by: Paul Larson <pl@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
mjw@wray-m-3.hpl.hp.com [Thu, 17 Mar 2005 16:29:49 +0000 (16:29 +0000)]
bitkeeper revision 1.1159.269.7 (4239b07dqrgbq5nyeaRv54s7lw6AsA)
Add sxpr function for installing a new type.
Signed-off-by: Mike Wray <mike.wray@hp.com>
mjw@wray-m-3.hpl.hp.com [Thu, 17 Mar 2005 16:28:34 +0000 (16:28 +0000)]
bitkeeper revision 1.1159.269.6 (4239b032OtoMBkr4L88BtgvDYgxbLg)
Add support in 'xm create' for spawning a vncviewer.
Signed-off-by: Mike Wray <mike.wray@hp.com>
mjw@wray-m-3.hpl.hp.com [Wed, 16 Mar 2005 16:48:49 +0000 (16:48 +0000)]
bitkeeper revision 1.1159.269.5 (42386371nvHctvk3SHgDUG4w3o9URw)
Add support for specifying the interface name to be used by a netif
backend driver instead of the default vifD.N.
Signed-off-by: Mike Wray <mike.wray@hp.com>
kaf24@firebug.cl.cam.ac.uk [Wed, 16 Mar 2005 09:46:54 +0000 (09:46 +0000)]
bitkeeper revision 1.1159.258.58 (4238008ex_KSQqR2a5fd8soijqba4g)
If a Linux guest is allocated more memory than it can use (due to
highmem constraints) it will now give that RAM back to Xen.
Signed-off-by: Keir Fraser <keir@xensource.com>
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 18:15:48 +0000 (18:15 +0000)]
bitkeeper revision 1.1159.258.57 (
42372654d-IcZSg1-hScBU0TITRVfg)
Define new io_remap_pfn_range() for mapping device space into user
applications. Patch drivers to use this instead of remap_pfn_range()
where appropriate. This patch should be pushed upstream to the kernel
maintainers.
Signed-off-by: Keir Fraser <keir@xensource.com>
vh249@arcadians.cl.cam.ac.uk [Tue, 15 Mar 2005 14:27:36 +0000 (14:27 +0000)]
bitkeeper revision 1.1159.258.56 (4236f0d8NTb8nv3JBClhBcw3-6u3oQ)
update code for having dynamic update of vbd for blkfront driver on 2.6
add some protection for kmalloc failure on 2.4 and 2.6
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
mjw@wray-m-3.hpl.hp.com [Tue, 15 Mar 2005 11:58:01 +0000 (11:58 +0000)]
bitkeeper revision 1.1159.269.4 (4236cdc9eib4ejH25MkiyfkGp022dQ)
Add channel function to close an event channel and
call when devices are destroyed.
Signed-off-by: Mike Wray <mike.wray@hp.com>
mjw@wray-m-3.hpl.hp.com [Tue, 15 Mar 2005 11:52:56 +0000 (11:52 +0000)]
bitkeeper revision 1.1159.269.3 (4236cc98Jkx2LDbrsWrj59Z-UTR_jA)
Change default config to bind to localhost only.
Signed-off-by: Mike Wray <mike.wray@hp.com>
kaf24@firebug.cl.cam.ac.uk [Mon, 14 Mar 2005 22:28:40 +0000 (22:28 +0000)]
bitkeeper revision 1.1159.258.55 (42361018TeYmwjC8C6haDMNI9sjHUw)
Fix highmem patches to use PageHighMem instead of highmem_start_page.
Signed-off-by: Keir Fraser <keir@xensource.com>
iap10@tetris.cl.cam.ac.uk [Sun, 13 Mar 2005 14:55:05 +0000 (14:55 +0000)]
bitkeeper revision 1.1159.258.54 (42345449eD0_m04QlYElhVoRN9Iyow)
Bug fix in recent xend checking
Signed-off-by: ian@xensource.com
kaf24@scramble.cl.cam.ac.uk [Sun, 13 Mar 2005 09:33:37 +0000 (09:33 +0000)]
bitkeeper revision 1.1159.258.53 (423408f115Ns6FbhmO7JTOAWVZjwog)
Small cleanup to shutdown codes.
Signed-off-by: Keir Fraser <keir@xensource.com>
iap10@freefall.cl.cam.ac.uk [Sun, 13 Mar 2005 01:36:29 +0000 (01:36 +0000)]
bitkeeper revision 1.1159.258.52 (4233991dQspKbtD0n-C6ReG4f2lHAQ)
Add hypercall to allow domains to request that they be crashed.
Signed-off-by: ian@xensource.com
iap10@freefall.cl.cam.ac.uk [Sat, 12 Mar 2005 18:01:35 +0000 (18:01 +0000)]
bitkeeper revision 1.1159.258.51 (42332e7fgmGVTCY4Es7dEft7_Ne7MQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
kaf24@viper.(none) [Sat, 12 Mar 2005 15:42:39 +0000 (15:42 +0000)]
bitkeeper revision 1.1159.270.4 (42330defA42oRGAfkwmQERgN45uyOg)
Python packages can be installed to the Python installation's 'native'
location, instead of generic /usr/lib/python, by specifying
XEN_PYTHON_NATIVE_INSTALL in the environment or on the make command line.
Signed-off-by: Keir Fraser <keir@xensource.com>
doogie@brainfood.com[kaf24] [Sat, 12 Mar 2005 15:29:44 +0000 (15:29 +0000)]
bitkeeper revision 1.1159.270.3 (42330ae8efsd9SdlhNX6EpksrtV6oQ)
[PATCH] add-build.patch
Add build targets to all makefiles. Debian does builds as non-root, so
it's better to do as much as possible before requiring root privs.
Signed-off-by: Adam Heath <doogie@brainfood.com>
doogie@brainfood.com[kaf24] [Sat, 12 Mar 2005 15:28:18 +0000 (15:28 +0000)]
bitkeeper revision 1.1159.270.2 (42330a929cE0pKehTkalVAgu8SLwKQ)
[PATCH] non-xen-init-exit.patch
Name: non-xen-init-exit.patch
Description: exit if not running on a xen dom0 kernel.
If /proc/xen/privcmd doesn't exist, then exit successfully. This allows
for dual-boot setups, and installing xen before rebooting into a real
xen kernel.
Signed-off-by: Adam Heath <doogie@brainfood.com>
kaf24@viper.(none) [Sat, 12 Mar 2005 15:19:18 +0000 (15:19 +0000)]
bitkeeper revision 1.1159.270.1 (423308766_Mxiqyj1XF-m4OxnLnExA)
No longer require latex2html (bizarrely considered 'non-free' by Debian
maintainers) to build docs. Instead we still build PS/PDF docs, but skip
HTML docs.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
mjw@wray-m-3.hpl.hp.com [Fri, 11 Mar 2005 17:01:00 +0000 (17:01 +0000)]
bitkeeper revision 1.1159.269.2 (4231ceccPlcoLKWWixfu3trU9tb-_A)
Improve error reporting for save/restore/migrate.
Signed-off-by: Mike Wray <mike.wray@hp.com>
iap10@freefall.cl.cam.ac.uk [Fri, 11 Mar 2005 14:55:06 +0000 (14:55 +0000)]
bitkeeper revision 1.1159.258.50 (4231b14a0Nqrojj7aAwM5Ge5I8cg9w)
Change defaults in /etc/xen/xend-config.sxp :
* xend will now only listen on localhost for conenctions from 'xm'.
* consoles are only available from localhost too
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@freefall.cl.cam.ac.uk [Fri, 11 Mar 2005 14:46:14 +0000 (14:46 +0000)]
bitkeeper revision 1.1159.258.49 (4231af36aono--EL1e01YWQEohHBcQ)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
mjw@wray-m-3.hpl.hp.com [Fri, 11 Mar 2005 13:09:40 +0000 (13:09 +0000)]
bitkeeper revision 1.1159.269.1 (42319894M6nLc3wwj0MrCHle52x6Cg)
Merge xenbk@gandalf:/var/bk/xen-2.0-testing.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xen-2.0-testing.bk
mjw@wray-m-3.hpl.hp.com [Fri, 11 Mar 2005 12:56:17 +0000 (12:56 +0000)]
bitkeeper revision 1.1159.265.3 (42319571gIMQdofIDztktCfg053n-A)
Fix some errors in default error handling.
Signed-off-by: Mike Wray <mike.wray@hp.com>
mjw@wray-m-3.hpl.hp.com [Fri, 11 Mar 2005 12:54:24 +0000 (12:54 +0000)]
bitkeeper revision 1.1159.265.2 (42319500DXIXjiTkjszNpliySomMvA)
Add support for setting the listen address for consoles
and the event port.
Signed-off-by: Mike Wray <mike.wray@hp.com>
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 01:52:33 +0000 (01:52 +0000)]
bitkeeper revision 1.1159.258.48 (4230f9e1A3LEMmDHzcYXsKwP-EpzRg)
Fix fallout from Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 01:23:38 +0000 (01:23 +0000)]
bitkeeper revision 1.1159.258.47 (4230f31aZ2VYmMntbEMp_f1tNZA6WA)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 01:02:01 +0000 (01:02 +0000)]
bitkeeper revision 1.1159.258.46 (4230ee09rYvY_HWitF9h5VHJ0NfurA)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 00:30:35 +0000 (00:30 +0000)]
bitkeeper revision 1.1159.258.45 (4230e6ab4xRdK4pchNbpgZE-preulA)
Fix one more pud merge incident.
Signed-off-by: Christian Limpach <chris@xensource.com>
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 00:28:36 +0000 (00:28 +0000)]
bitkeeper revision 1.1159.258.44 (4230e634q8GsmA11oFHvaUsWO4vUpA)
Change cli() to local_irq_disable().
Signed-off-by: Christian Limpach <chris@xensource.com>
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 00:28:04 +0000 (00:28 +0000)]
bitkeeper revision 1.1159.258.43 (4230e614QJDirekggk8u5NMTqkptrQ)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 00:19:45 +0000 (00:19 +0000)]
bitkeeper revision 1.1159.258.42 (4230e421NhFkCppVay5rDH0tzHn2bQ)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk-2.6.11
cl349@firebug.cl.cam.ac.uk [Fri, 11 Mar 2005 00:16:05 +0000 (00:16 +0000)]
bitkeeper revision 1.1159.268.1 (4230e3456i1RsGKcSPg-xYttkmeJEw)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
iap10@freefall.cl.cam.ac.uk [Thu, 10 Mar 2005 18:09:19 +0000 (18:09 +0000)]
bitkeeper revision 1.1159.258.41 (42308d4fd_3EgH9VpgnqmZ0m3rv3ag)
added tag RELEASE-2.0.5
cl349@firebug.cl.cam.ac.uk [Thu, 10 Mar 2005 17:49:21 +0000 (17:49 +0000)]
bitkeeper revision 1.1159.258.41 (423088a133TZpmpxQnBtgWzoOWnK2A)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk
cl349@firebug.cl.cam.ac.uk [Thu, 10 Mar 2005 17:49:06 +0000 (17:49 +0000)]
bitkeeper revision 1.1159.267.1 (42308892nDLBoNRoKA_URBGXNhvEUg)
Change blkif_pdev_t to u32 to allow configuring backend devices which
use 32-bit numbers to identify devices.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
iap10@freefall.cl.cam.ac.uk [Thu, 10 Mar 2005 17:37:10 +0000 (17:37 +0000)]
bitkeeper revision 1.1159.258.40 (423085c6l2rF-ZZuQiNGB3ZR9Vzj7A)
Tiny hack to fix install.sh for the case where /etc/init.d is a symlink.
Signed-off-by: ian@xensource.com
kaf24@firebug.cl.cam.ac.uk [Thu, 10 Mar 2005 16:08:14 +0000 (16:08 +0000)]
bitkeeper revision 1.1159.258.39 (423070eemKuJ-8uTpcciD8RIvSEbmg)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
kaf24@firebug.cl.cam.ac.uk [Thu, 10 Mar 2005 16:08:08 +0000 (16:08 +0000)]
bitkeeper revision 1.1159.266.1 (423070e8gpQdLbFsdaIs7JDG4U12ZA)
A couple of fixes for 2.4.
Signed-off-by: Keir Fraser <keir@xensource.com>
iap10@tetris.cl.cam.ac.uk [Thu, 10 Mar 2005 15:06:51 +0000 (15:06 +0000)]
bitkeeper revision 1.1159.258.38 (4230628bX3yukmWYtNDh925BckMoHQ)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
mjw@wray-m-3.hpl.hp.com [Thu, 10 Mar 2005 14:53:08 +0000 (14:53 +0000)]
bitkeeper revision 1.1159.265.1 (42305f54c1QGh-jqx__ZfFdzrPJWDA)
Make xend parent sleep a bit at start, so when it returns
xend is running.
Signed-off-by: Mike Wray <mike.wray@hp.com>
kaf24@firebug.cl.cam.ac.uk [Thu, 10 Mar 2005 14:53:08 +0000 (14:53 +0000)]
bitkeeper revision 1.1159.258.37 (42305f54a6Tlb_891y3QBjoIVcCt3Q)
Fix balloon driver in highmem builds -- must forcibly flush the kmap
cache before relinquishing pages. This requires changes to generic
files highmem.[ch].
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
iap10@freefall.cl.cam.ac.uk [Thu, 10 Mar 2005 14:35:37 +0000 (14:35 +0000)]
bitkeeper revision 1.1159.258.36 (42305b3948mU75urrgzQftpV3eNPbg)
Tidy up ugly warning in debug builds from xc_linux_restore.
Signed-off-by: ian@xensource.com
iap10@freefall.cl.cam.ac.uk [Thu, 10 Mar 2005 14:27:50 +0000 (14:27 +0000)]
bitkeeper revision 1.1159.258.35 (42305966D0gCjlR6KGQJ4LZR2FIX3g)
Fix to xfrd stream handling which was messing up save/restore/migrate on some systems.
Signed-off-by: ian@xensource.com
cl349@firebug.cl.cam.ac.uk [Wed, 9 Mar 2005 02:02:39 +0000 (02:02 +0000)]
bitkeeper revision 1.1159.258.34 (422e593fP_MDJ47j5LhtS8fQOVuyAQ)
Update to NetBSD 2.0.1.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
cl349@firebug.cl.cam.ac.uk [Wed, 9 Mar 2005 01:06:53 +0000 (01:06 +0000)]
bitkeeper revision 1.1159.258.33 (422e4c2dbtydqXSZXhO6gOuY-qlS5A)
Support Xen-ifying a complete NetBSD source tree.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
cl349@firebug.cl.cam.ac.uk [Wed, 9 Mar 2005 00:44:59 +0000 (00:44 +0000)]
bitkeeper revision 1.1159.258.32 (422e470bJa_VGcUAPdnpZWrD6n9uew)
Export Xen provided command line as /kern/xen/cmdline.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
cl349@firebug.cl.cam.ac.uk [Wed, 9 Mar 2005 00:37:56 +0000 (00:37 +0000)]
bitkeeper revision 1.1159.258.31 (422e4564B542sr1LgKTQ3FWQwTZcZQ)
Add support for read file operation handlers.
Also fix fallback to default handlers.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
cl349@firebug.cl.cam.ac.uk [Wed, 9 Mar 2005 00:30:50 +0000 (00:30 +0000)]
bitkeeper revision 1.1159.258.30 (422e43bag8TDBzRIwsJaOhrjeAZ-gg)
Enable vnd devices.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
cl349@firebug.cl.cam.ac.uk [Wed, 9 Mar 2005 00:29:54 +0000 (00:29 +0000)]
bitkeeper revision 1.1159.258.29 (422e4382uaLzLWWGJwNl_pq0d8dMog)
Support Xen-ifying a complete NetBSD source tree.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
cl349@firebug.cl.cam.ac.uk [Wed, 9 Mar 2005 00:27:17 +0000 (00:27 +0000)]
bitkeeper revision 1.1159.258.28 (422e42e5yWRuW_i02udqDbLjol4GOQ)
Support compiling kernels other than the XEN one.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 17:11:49 +0000 (17:11 +0000)]
bitkeeper revision 1.1159.258.27 (
422ddcd5Cf-97FdGP6TJyFvIxer4Mg)
Prevent buddy-allocator merges across Xen/Domain zones boundary.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 15:57:54 +0000 (15:57 +0000)]
bitkeeper revision 1.1159.258.26 (422dcb82edKYqnLB0fr24Sf5anyo6Q)
Fix parallel build in Xen directory.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 13:40:59 +0000 (13:40 +0000)]
bitkeeper revision 1.1159.258.25 (422dab6bOBL6I9LRZYfF0ExfT5VXww)
Must always send VIRQ_TIMER to a blocked guest.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 09:55:22 +0000 (09:55 +0000)]
bitkeeper revision 1.1159.258.24 (422d768ae6_z9fpLLsp1seSXtGA5qA)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
kaf24@firebug.cl.cam.ac.uk [Tue, 8 Mar 2005 09:55:15 +0000 (09:55 +0000)]
bitkeeper revision 1.1159.264.1 (422d7683GAA5eJb-zpm3NsgvYf9Q9A)
Clean up timer upcalls to guest kernel. Only send an upcall when
timestamp info actually changes.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
vh249@airwolf.cl.cam.ac.uk [Tue, 8 Mar 2005 09:39:04 +0000 (09:39 +0000)]
bitkeeper revision 1.1159.258.23 (422d72b8gvbXrWsyznqgyF7shPiduw)
Fix error path handling not calling iounmap() after ioremap()
Signed-off-by: Yann Droneaud <ydroneaud@mandrakesoft.com>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
vh249@airwolf.cl.cam.ac.uk [Mon, 7 Mar 2005 14:32:50 +0000 (14:32 +0000)]
bitkeeper revision 1.1159.258.22 (422c6612riGtD5GGqVTNqhuli2WrwQ)
fix spinlock still held while leaving function in case of error
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
cl349@firebug.cl.cam.ac.uk [Fri, 4 Mar 2005 00:57:22 +0000 (00:57 +0000)]
bitkeeper revision 1.1159.258.21 (4227b272juDzo6xMj-KE4nB4e0xsmA)
xmexample updates.
Signed-off-by: chris@xensource.com
iap10@tetris.cl.cam.ac.uk [Thu, 3 Mar 2005 21:13:57 +0000 (21:13 +0000)]
bitkeeper revision 1.1159.258.20 (42277e15JmrB3LkX2vA4MklHkX1hQA)
Fix build
Signed-off-by: ian@xensource.com
rminnich@lanl.gov[iap10] [Thu, 3 Mar 2005 16:07:46 +0000 (16:07 +0000)]
bitkeeper revision 1.1159.258.19 (42273652yPWGOWH6C8w45TOchk7Jog)
This patch enables argument passing to plan 9 domains, so that users can
now have parameters for things like Venti etc.
Signed-off-by: ron minnich <rminnich@lanl.gov>
Signed-off-by: ian.pratt@cl.cam.ac.uk
cl349@firebug.cl.cam.ac.uk [Thu, 3 Mar 2005 11:43:19 +0000 (11:43 +0000)]
bitkeeper revision 1.1159.258.18 (4226f857ltmzeYRsvtnlD8t5FVTvhw)
Remove support for tgif as a tool. We don't use it and it's hard to find as
and rpm.
Signed-off-by: cl349@cl.cam.ac.uk
kaf24@scramble.cl.cam.ac.uk [Tue, 1 Mar 2005 17:40:10 +0000 (17:40 +0000)]
bitkeeper revision 1.1159.258.17 (4224a8faTVrzHrdNP0aTwjJrfZ4vnw)
Fix another -Wall -Werror compile error.
Signed-off-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>